filename = ARGV.first  #表示文件名是用户第一个输入值

prompt = '>'  #定义提示符
txt = File.open(filename)  #用File.open创建一个文件对象并指定这个文件对象到filename，同时作为txt的值，

puts "Here's your file:#{filename}"
puts txt.read()  # 将txt执行read这个命令，阅读txt里的东西

puts "Type the filename again:"
print prompt
file_again = STDIN.gets.chomp()   #file_again这个参数接受用户输入，如有则就是用户输入的文件名，没有则会新建一个用户输入的文件，但是里面为空
txt_again = File.open(file_again)  #用File.open创建一个文件对象并指定这个文件对象到file_again,同时作为txt_again的值

puts txt_again.read()  #将txt_again执行read 命令
